embryonal tumour - English Synonyms Dictionary